propionic aldehyde - Spanish English Dictionary